d i method